package com.ivens;

import android.app.Activity;
import android.os.Bundle;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;

import com.google.ads.AdRequest;
import com.google.ads.AdSize;
import com.google.ads.AdView;
import com.ivens.beans.Actividad;
import com.ivens.common.ImageLoader;

public class DetalleActividadActivity extends Activity {

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		String fechaSeleccionada = this.getIntent().getStringExtra(
				"fechaSeleccionada");
		setTitle("Fecha Seleccionada " + fechaSeleccionada);
		Actividad actividad = (Actividad) getIntent().getSerializableExtra(
				"actividad");
		LinearLayout view = (LinearLayout) getLayoutInflater().inflate(
				R.layout.detalle_actividad, null);
		// RatingBar ratCalificacion = (RatingBar) view
		// .findViewById(R.id.rating);
		ImageView imgImagen = (ImageView) view
				.findViewById(R.id.detalleAcvitidad_imgImagen);
		TextView txtTitulo = (TextView) view.findViewById(R.id.txtTitulo);
		TextView txtDescripcion = (TextView) view
				.findViewById(R.id.txtDescripcion);
		TextView txtFecha = (TextView) view.findViewById(R.id.txtFecha);
		TextView txtHora = (TextView) view.findViewById(R.id.txtHora);
		TextView txtLugar = (TextView) view.findViewById(R.id.txtLugar);
		TextView txtInformacionAdicional = (TextView) view
				.findViewById(R.id.txtInformacionAdicional);
		// ratCalificacion.setNumStars(Integer.parseInt(act.getCalificacion()));
		if (actividad.getImagen() != null) {
			ImageLoader imageLoader = new ImageLoader(this);
			imageLoader.DisplayImage(actividad.getImagen().toString(),
					imgImagen);
		}
		txtTitulo.setText(actividad.getTitulo() == null ? "" : actividad
				.getTitulo());
		txtDescripcion.setText(actividad.getDescripcion() == null ? ""
				: actividad.getDescripcion());
		txtFecha.setText(actividad.getFecha() == null ? "" : actividad
				.getFecha());
		txtHora.setText(actividad.getHora() == null ? "" : actividad.getHora());
		txtLugar.setText(actividad.getLugar() == null ? "" : actividad
				.getLugar());
		txtInformacionAdicional
				.setText(actividad.getInformacionAdicional() == null ? ""
						: actividad.getInformacionAdicional());

		// AdView adView = new AdView(this, AdSize.BANNER, BANNER_UNIT_ID);
		//
		// // Add the adView to it
		// view.addView(adView);
		//
		// // Initiate a generic request to load it with an ad
		// AdRequest adRequest = new AdRequest();
		// adRequest.addTestDevice(AdRequest.TEST_EMULATOR);
		//
		// adView.loadAd(adRequest);

		setContentView(view);

	}

	@Override
	public void onContentChanged() {
		super.onContentChanged();

	}

}
